submit/make a voluntary disclosure - Español Inglés Diccionario